txt: Xen per-domain S3 integrity config
authorKeir Fraser <keir.fraser@citrix.com>
Tue, 3 Mar 2009 11:52:44 +0000 (11:52 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Tue, 3 Mar 2009 11:52:44 +0000 (11:52 +0000)
commit8aaf870611964a738533c7300e0858e293f5f23a
tree0691b70ac1718c7daececba9fe42a00ac5662250
parent43246f5e26fa0bd81576032314ed840d0a4c9d41
txt: Xen per-domain S3 integrity config

This patch adds a per-domain flag to specify whether a domain will be
S3 integrity protected when Xen is launched using tboot/TXT.

The tools now support an integer domain configuration parameter called
's3_integrity', which defaults to 1, to enable S3 integrity protection.

The struct arch_domain structure has been extended to have an
's3_integrity' field that represents this setting.

Signed-off-by: Shane Wang <shane.wang@intel.com>
Signed-off-by: Joseph Cihula <joseph.cihula@intel.com>
tools/python/xen/xend/XendConfig.py
tools/python/xen/xend/XendDomainInfo.py
tools/python/xen/xm/create.py
tools/python/xen/xm/xenapi_create.py
xen/arch/x86/domain.c
xen/arch/x86/setup.c
xen/common/domctl.c
xen/include/asm-x86/domain.h
xen/include/public/domctl.h
xen/include/xen/sched.h